#ifndef GLOBAL_H
#define GLOBAL_H
#include <QString>

// 预处理选项
enum ValidationOption {
    CaseSensitive,      // 大小写敏感
    CaseInsensitive,    // 大小写不敏感
    TrimWhitespace      // 去除首尾空白
};

// 验证结果结构体
struct ValidationResult {
    bool isValid;
    QString errorMessage;

    ValidationResult(bool valid = true, const QString& error = "")
        : isValid(valid), errorMessage(error) {}
};

#endif // GLOBAL_H
